// miniprogram/pages/my/my.js
const app = getApp();
const list = require('../../config/my.js')
const db=wx.cloud.database()
const video=db.collection('video')

Page({  
  /**
   * 页面的初始数据
   */
  data: {
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    hasUserInfo:false,
    userInfo: {},
    gzCount:'-',
    fsCount:'-',
    dtCount:'-',
    video:[],
    allvideo:[],
    nav:list.nav,
    activeNavIndex:0,
    canIUseGetUserProfile:false
  },
 
 // 点击查看详情
changeVideo(e){
  let {type , index }=e.currentTarget.dataset;
  // console.log(type,index);
  this.setData({
    activeNavIndex:index,
  })
  let arrvideo=[];
  this.data.allvideo.forEach(res=>{
    if(type == res.code){
     arrvideo.push(res) 
    }
  })
  this.setData({
    video:arrvideo
  })
},

// 调用用户信息
async getUserInfo(e){
  const {data}=await video.get()
  wx.setStorageSync('userInfo', e.detail.userInfo)
  app.globalData.userInfo = e.detail.userInfo
  let gzcount=wx.getStorageSync('gzcount')
  if(app.globalData.userInfo){
    this.setData({
      userInfo:e.detail.userInfo,
      hasUserInfo:true,
      gzCount:gzcount,
      fsCount:'0',
      dtCount:'0',
      canIUseGetUserProfile:true,
      video:data,
      allvideo:data
    })
  }
},
navigatorTo(){
  url:"../mySpace/mySpace"
},
async onLoad(options) {
   const {data}=await video.get()
  const userInfo=app.globalData.userInfo
  let gzcount=wx.getStorageSync('gzcount')
  if(userInfo){
    this.setData({
      hasUserInfo:true,
      userInfo:userInfo,
      gzCount:gzcount,
    fsCount:'0',
    dtCount:'0',
    canIUseGetUserProfile:true,
    video:data,
    allvideo:data
    })
  }
},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})